e4ca4da8b983a7b33d1c5f08a68196629d8aa547,src/integration/java/com/couchbase/client/java/SubDocumentTest.java,SubDocumentTest,testArrayInsertAtIndexOutOfBounds,#,939

Before Change


        final String path = "array[5]";
        DocumentFragment<Mutation> result = ctx.bucket()
                .mutateIn(key)
                .arrayInsert(path, "arrayInsert")
                .doMutate();
    }

    @Test(expected = PathInvalidException.class)

After Change


    @Test
    public void testArrayInsertAtIndexOutOfBounds() {
        final String path = "array[5]";
        verifyException(ctx.bucket()
                .mutateIn(key)
                .arrayInsert(path, "arrayInsert"))
                .doMutate();

        assertThat(caughtException(), allOf(
                instanceOf(MultiMutationException.class),